package saticproxy;

import saticproxy.api.CalculationService;
import saticproxy.api.Impl.CalculationServiceProxy;


/**
 * 案例：静态代理的日志记录
 *
 * 假设我们有一个计算服务，通过代理类来记录方法执行的日志。
 */
// 客户端
public class Client {
    public static void main(String[] args) {
        CalculationService service = new CalculationServiceProxy();
        System.out.println("执行结果: " + service.add(10, 5));
        System.out.println("执行结果: " + service.subtract(10, 5));
    }
}